<!-- Adapted from sbt-paradox-material-theme version 0.6.0 -->
<!-- https://github.com/sbt/sbt-paradox-material-theme/blob/2d57fe0567ea9fe7e8de14faef4fa777841d505a/theme/src/main/assets/page.st -->
<!DOCTYPE html>
<html lang="en" class="no-js">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="description" content="pekko-site">
<meta name="generator" content="Paradox, paradox-material-theme=0.7.0, mkdocs-material=3.0.3">

<meta name="lang:clipboard.copy" content="Copy to clipboard">
<meta name="lang:clipboard.copied" content="Copied to clipboard">
<meta name="lang:search.language" content="">
<meta name="lang:search.pipeline.stopwords" content="true">
<meta name="lang:search.pipeline.trimmer" content="true">
<meta name="lang:search.result.none" content="No matching documents">
<meta name="lang:search.result.one" content="1 matching document">
<meta name="lang:search.result.other" content="# matching documents">
<meta name="lang:search.tokenizer" content="[\s\-]+">


<meta name="description" content="pekko-site">
<link rel="shortcut icon" href="https://pekko.apache.org/assets/images/pekko_favicon.png">
<title>Samples · Apache Pekko™</title>
<link rel="stylesheet" href="https://pekko.apache.org/assets/stylesheets/application.451f80e5.css">
<link rel="stylesheet" href="https://pekko.apache.org/assets/stylesheets/application-palette.22915126.css">
<link rel="stylesheet" href="https://pekko.apache.org/lib/material__tabs/dist/mdc.tabs.min.css">
<link rel="stylesheet" href="https://pekko.apache.org/lib/prettify/prettify.css">
<script src="https://pekko.apache.org/assets/javascripts/modernizr.1aa3b519.js"></script>
<link rel="stylesheet" href="https://pekko.apache.org/assets/fonts/font-awesome.css">
<link rel="stylesheet" href="https://pekko.apache.org/assets/fonts/material-icons.css">
<link rel="stylesheet" href="https://pekko.apache.org/assets/stylesheets/paradox-material-theme.css">
<link rel="stylesheet" href="https://pekko.apache.org/assets/stylesheets/pekko-theme.css">
</head>
<body
data-md-color-primary="white"
data-md-color-accent="orange"
>
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
<input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
<label class="md-overlay" data-md-component="overlay" for="__drawer"></label>
<!-- Adapted from sbt-paradox-material-theme version 0.6.0 -->
<!-- https://github.com/sbt/sbt-paradox-material-theme/blob/2d57fe0567ea9fe7e8de14faef4fa777841d505a/theme/src/main/assets/partials/header.st -->
<!-- Overrides the icon assets.hostname property -->
<header class="md-header" data-md-component="header">
<nav class="md-header-nav md-grid">
<div class="md-flex">
<div class="md-flex__cell md-flex__cell--shrink">
<a href="index.html" title="Apache Pekko™" class="md-header-nav__button md-logo">
<img src="https://pekko.apache.org/assets/images/pekko_logo.png" width="24" height="24">
</a>
</div>
<div class="md-flex__cell md-flex__cell--shrink">
<label class="md-icon md-icon--menu md-header-nav__button" for="__drawer"></label>
</div>
<div class="md-flex__cell md-flex__cell--stretch">
<div class="md-flex__ellipsis md-header-nav__title" data-md-component="title">
<span class="md-header-nav__topic">
Apache Pekko™
</span>
<span class="md-header-nav__topic">
Samples
</span>
</div>
</div>
<div class="md-flex__cell md-flex__cell--shrink">
<label class="md-icon md-icon--search md-header-nav__button" for="__search"></label>
<div class="md-search" data-md-component="search" role="dialog">
<label class="md-search__overlay" for="__search"></label>
<div class="md-search__inner" role="search">
<form class="md-search__form" name="search">
<input type="text" class="md-search__input" name="query" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="query" data-md-state="active">
<label class="md-icon md-search__icon" for="__search"></label>
<button type="reset" class="md-icon md-search__icon" data-md-component="reset" tabindex="-1">&#xE5CD;</button>
</form>
<div class="md-search__output">
<div class="md-search__scrollwrap" data-md-scrollfix>
<div class="md-search-result" data-md-component="result">
<div class="md-search-result__meta">
Type to start searching
</div>
<ol class="md-search-result__list"></ol>
</div>
</div>
</div>
</div>
</div>

</div>
</div>
</nav>
</header>

<div class="md-container">
<main class="md-main">
<div class="md-main__inner md-grid" data-md-component="container">
<div class="md-sidebar md-sidebar--primary" data-md-component="navigation">
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<!-- Adapted from sbt-paradox-material-theme version 0.6.0 -->
<!-- https://github.com/sbt/sbt-paradox-material-theme/blob/2d57fe0567ea9fe7e8de14faef4fa777841d505a/theme/src/main/assets/partials/nav.st -->
<nav class="md-nav md-nav--primary" data-md-level="0" style="visibility: hidden">
<label class="md-nav__title md-nav__title--site" for="drawer">
<a href="index.html" title="Apache Pekko™" class="md-nav__button md-logo">
<span class="md-nav__button md-logo">
<img src="https://pekko.apache.org/assets/images/pekko_logo.png" width="24" height="24">
</a>
<a href="index.html" title="Apache Pekko™">
Apache Pekko™
</a>
</label>
<ul>
  <li><a href="samples.html#samples" class="active page">Samples</a>
  <ul>
    <li><a href="samples.html#help-wanted" class="header">Help Wanted</a></li>
  </ul></li>
  <li><a href="modules.html" class="page">Modules</a>
  <ul>
    <li><a href="modules.html#repositories" class="header">Repositories</a></li>
  </ul></li>
  <li><a href="download.html" class="page">Download</a>
  <ul>
    <li><a href="download.html#jars" class="header">Jars</a></li>
    <li><a href="download.html#pekko-core" class="header">Pekko Core</a></li>
    <li><a href="download.html#pekko-http" class="header">Pekko HTTP</a></li>
    <li><a href="download.html#pekko-grpc" class="header">Pekko gRPC</a></li>
    <li><a href="download.html#pekko-management" class="header">Pekko Management</a></li>
    <li><a href="download.html#pekko-connectors" class="header">Pekko Connectors</a></li>
    <li><a href="download.html#pekko-connectors-kafka" class="header">Pekko Connectors Kafka</a></li>
    <li><a href="download.html#pekko-persistence-cassandra" class="header">Pekko Persistence Cassandra</a></li>
    <li><a href="download.html#pekko-persistence-dynamodb" class="header">Pekko Persistence DynamoDB</a></li>
    <li><a href="download.html#pekko-persistence-jdbc" class="header">Pekko Persistence JDBC</a></li>
    <li><a href="download.html#pekko-persistence-r2dbc" class="header">Pekko Persistence R2DBC</a></li>
    <li><a href="download.html#pekko-projection" class="header">Pekko Projection</a></li>
    <li><a href="download.html#pekko-sbt-paradox" class="header">Pekko SBT Paradox</a></li>
    <li><a href="download.html#archives" class="header">Archives</a></li>
    <li><a href="download.html#verifying-downloads" class="header">Verifying Downloads</a></li>
  </ul></li>
  <li><a href="how-to-contribute.html" class="page">How to Contribute</a>
  <ul>
    <li><a href="how-to-contribute.html#the-apache-pekko-community" class="header">The Apache Pekko™ Community</a></li>
    <li><a href="how-to-contribute.html#code-of-conduct" class="header">Code of Conduct</a></li>
    <li><a href="how-to-contribute.html#committers" class="header">Committers</a></li>
  </ul></li>
</ul>

<nav class="md-nav md-nav--secondary">
<label class="md-nav__title" for="__toc">Table of contents</label>
<ul>
  <li><a href="samples.html#samples" class="header">Samples</a>
  <ul>
    <li><a href="samples.html#help-wanted" class="header">Help Wanted</a></li>
  </ul></li>
</ul>
</nav>



<ul class="md-nav__list md-nav__links">
<li class="md-nav__item"><a href="https://apache.org"><i class="md-icon">link</i> Apache Software Foundation</a></li>
<li class="md-nav__item"><a href="https://apache.org/licenses/"><i class="md-icon">link</i>&nbsp;License</a></li>
<li class="md-nav__item"><a href="https://apache.org/security/"><i class="md-icon">link</i>&nbsp;Security</a></li>
<li class="md-nav__item"><a href="https://privacy.apache.org/policies/privacy-policy-public.html"><i class="md-icon">link</i>&nbsp;Privacy</a></li>
<li class="md-nav__item"><a href="https://www.apache.org/events/current-event.html"><i class="md-icon">link</i>&nbsp;Events</a></li>
<li class="md-nav__item"><a href="https://www.apache.org/foundation/sponsorship.html"><i class="md-icon">link</i>&nbsp;Donate</a></li>
<li class="md-nav__item"><a href="https://www.apache.org/foundation/sponsors"><i class="md-icon">link</i>&nbsp;Thanks</a></li>
</ul>

</nav>

</div>
</div>
</div>
<div class="md-sidebar md-sidebar--secondary" data-md-component="toc">
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--secondary">
<label class="md-nav__title" for="__toc">Table of contents</label>
<ul>
  <li><a href="samples.html#samples" class="header">Samples</a>
  <ul>
    <li><a href="samples.html#help-wanted" class="header">Help Wanted</a></li>
  </ul></li>
</ul>
</nav>

</div>
</div>
</div>
<div class="md-content">
<article class="md-content__inner md-typeset">
<div class="md-content__searchable">
<h1><a href="#samples" name="samples" class="anchor"><span class="anchor-link"></span></a>Samples</h1>
<p>The samples can be download using Git from <a href="https://github.com/apache/pekko-samples">pekko-samples</a>.</p>
<ul>
  <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-cluster-scala/">Pekko Cluster with Scala</a></li>
  <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-cluster-java/">Pekko Cluster with Java</a></li>
  <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-cluster-docker-compose-scala/">Pekko Cluster Docker Compose with Scala</a></li>
  <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-cluster-docker-compose-java/">Pekko Cluster Docker Compose with Java</a></li>
  <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-distributed-data-scala/">Pekko Distributed Data with Scala</a></li>
  <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-distributed-data-java/">Pekko Distributed Data with Java</a></li>
  <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-distributed-workers-scala/">Pekko Distributed Workers with Scala</a></li>
  <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-fsm-scala/">Pekko FSM with Scala</a></li>
  <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-fsm-java/">Pekko FSM with Java</a></li>
  <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-grpc-kubernetes-scala/">Pekko gRPC on Kubernetes (Scala)</a></li>
  <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-kafka-to-sharding-scala/">Pekko Kafka to Sharding with Scala</a></li>
  <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-persistence-scala/">Pekko Persistence with Scala</a></li>
  <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-persistence-java/">Pekko Persistence with Java</a></li>
  <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-sharding-scala/">Pekko Cluster Sharding with Scala</a></li>
  <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-sharding-java/">Pekko Cluster Sharding with Java</a></li>
</ul>
<h2><a href="#help-wanted" name="help-wanted" class="anchor"><span class="anchor-link"></span></a>Help Wanted</h2>
<p>Migrating the following samples and guides from Akka to Pekko falls under the heading &lsquo;Help Wanted&rsquo;.</p>
<ul>
  <li><a href="https://github.com/apache/pekko-connectors-samples">pekko-connectors-samples</a></li>
  <li><a href="https://github.com/apache/pekko-platform-guide">pekko-platform-guide</a></li>
</ul>
</div>
</article>
</div>
</div>
</main>
<!-- Adapted from sbt-paradox-material-theme version 0.6.0 -->
<!-- https://github.com/sbt/sbt-paradox-material-theme/blob/2d57fe0567ea9fe7e8de14faef4fa777841d505a/theme/src/main/assets/partials/footer.st -->
<footer class="md-footer">
<div class="md-footer-nav">
<nav class="md-footer-nav__inner md-grid">
<a href="index.html" title="Apache Pekko™" class="md-flex md-footer-nav__link md-footer-nav__link--prev" rel="prev">
<div class="md-flex__cell md-flex__cell--shrink">
<i class="md-icon md-icon--arrow-back md-footer-nav__button"></i>
</div>
<div class="md-flex__cell md-flex__cell--stretch md-footer-nav__title">
<span class="md-flex__ellipsis">
<span class="md-footer-nav__direction">
Previous
</span>
Apache Pekko™
</span>
</div>
</a>
<a href="modules.html" title="Modules" class="md-flex md-footer-nav__link md-footer-nav__link--next" rel="next">
<div class="md-flex__cell md-flex__cell--stretch md-footer-nav__title">
<span class="md-flex__ellipsis">
<span class="md-footer-nav__direction">
Next
</span>
Modules
</span>
</div>
<div class="md-flex__cell md-flex__cell--shrink">
<i class="md-icon md-icon--arrow-forward md-footer-nav__button"></i>
</div>
</a>
</nav>
</div>
<div class="md-footer-meta md-typeset">
<div class="md-footer-meta__inner md-grid">
<div class="md-footer-copyright">
<div class="md-footer-copyright__highlight">
Copyright © 2011-2022 <a href="https://www.lightbend.com/">Lightbend, Inc</a>.
 Apache Pekko, Pekko, and its feather logo are trademarks of The Apache Software Foundation.
</div>
</div>
</div>
</div>
</footer>

</div>
<script src="https://pekko.apache.org/assets/javascripts/application.583bbe55.js"></script>
<script src="https://pekko.apache.org/assets/javascripts/paradox-material-theme.js"></script>
<script>app.initialize({version:"0.17",url:{base:"."}})</script>
<script type="text/javascript" src="https://pekko.apache.org/lib/prettify/prettify.js"></script>
<script type="text/javascript" src="https://pekko.apache.org/lib/prettify/lang-scala.js"></script>
<script type="text/javascript" src="https://pekko.apache.org/lib/jquery/jquery.min.js"></script>
<script type="text/javascript" src="https://pekko.apache.org/assets/javascripts/groups.js"></script>

<script type="text/javascript">
document.addEventListener("DOMContentLoaded", function(event) {
window.prettyPrint && prettyPrint();
});
</script>
</body>
</html>
